package com.person.ntv.service.sys;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;
import com.github.pagehelper.Page;
import com.person.common.PageParams;
import com.person.exception.ServiceException;
import com.person.ntv.entity.sys.SysProperty;
import com.person.ntv.service.base.IBaseService;

public interface SysPropertyService extends IBaseService<SysProperty>{
	
    public Page<SysProperty> getSysProperties(PageParams pp) throws ServiceException;
    
	public int deleteByPrimaryKeys(BigDecimal []ids) throws ServiceException;
	
	public List<SysProperty> getSysAllProperties()throws ServiceException;
	
	public List<Map<String,Object>> getUserProperties(String userId)throws ServiceException;
	
	public int addUserProperty(Map<String,Object>map)throws ServiceException;
	
}
